// 页面路径：store/index.js 
import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex);//vue的插件机制

//Vuex.Store 构造器选项
const store = new Vuex.Store({
	// 全局数据
	state:{//存放状态
		token:"",
		userInfo:{},
		isLogin: false
	},
	// 全局计算属性
	getters:{
		
	},
	// 修改数据方法
	mutations:{
		setUserInfo(state, payload) {
			state.userInfo = payload
			state.isLogin = !!payload
		  },
		  logout(state) {
			state.userInfo = null
			state.isLogin = false
			uni.removeStorageSync('token')
		  }
	},
	// 全局操作方法
	actions:{
		
	}
})
export default store
